a caballo - French English Dictionary